taylor castaneda

The coolest freaking person on this planet.
Ohhh dangg there goes a taylor castaneda.
by Snowshoe December 28, 2010
Get the taylor castaneda mug.