Posted on October 21, 2010May 11, 2015 by Brad Wow! Now, that’s a photo! suicidewatch: David Lee Roth, Sean Penn, & The Beastie Boys