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

By: Crystal Bell / October 9, 2012