Better Living Through Chemistry!!! Yo, is that you on that bike!

Uh. No. That’s me in the air! Had a lot of fun doing this stunt for the film “Better Living Through Chemistry” which hits theaters this Friday, March 14, 2014! Starring Sam Rockwell, Olivia Wilde and Michelle Monaghan. Oh and me! Go see the film and watch me stick the landing on this!!!