Send in the Clowns
on August 28, 2017 at 8:11 am
I watched the Mexican promotion AAA’s Triplemania XXV show Saturday night and while I had no idea what was going on for most of it, I was impressed with the number of clowns. Both good and bad clowns were over[…]↓ Read the rest of this entry…
15 Comments