Bam Margera Holds a Fake Gun to His Puppy’s Head, Then Tweets About It

Crystal Bell | October 9, 2012 - 2:13 pm