Roger Beaujard Las Vegas, Nevada
I'm a total douche and an alien jerk. Don't encourage me. I'll make noise at you! Make looks at my YouTube here: www.youtube.com/user/rbeaujard
Support my other nonsense at the links below.
Streaming and Download help