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