By Chris Quintana | New Mexico Daily Lobo
Russell Taylor sits on a vinyl red couch at Studio Red in Nob Hill.
He wears a plain sweater and orange Nike sneakers, and seems unaware of the white face paint that masks his identity.
Read More…
D.O.B. 1988…STILL PUNCHING CLOWNS!
By Chris Quintana | New Mexico Daily Lobo
Russell Taylor sits on a vinyl red couch at Studio Red in Nob Hill.
He wears a plain sweater and orange Nike sneakers, and seems unaware of the white face paint that masks his identity.
Read More…