Texas Finest Super Freak CF Supporter Joined Mar 13, 2014 Messages 2,099 Reaction score 238 Location The Lone Star State Jan 30, 2022 #1 Quick video of the Batman who Laughs Premium Format Statue by Sideshow