Me, Myself, & All Todd Richards’ Friends

by The Editors on September 25, 2009

1-Img 0138-Copy

Sadly, our intern failed in his quest to cover the Me, Myself, & I premiere at the world famous La Paloma Theatre in Encinitas, California the evening of Thursday, September 24, 2009. And in so doing, our dreams of hanging out with Todd Richards all night (vicariously) were once again dashed. But thankfully, Snowboarder Magazine‘s Kyle Kennedy was on point and pulled down 19 photos from the historic event. And for that we thank him.

[Link: Snowboarder Mag]

Previous post:

Next post: