The Beast lives, in Houston. An interesting place down here – perhaps more interesting if the Phils were able to pull off the win last night. Luckily, the Beast was not in attendance just yet.… more →
NL Beastgroffoto wrote 8 months ago: The streets of Philadelphia are peppered with vendors who do a brisk business in cheesesteaks and o … more →
Greg wrote 1 year ago: The Beast lives, in Houston. An interesting place down here – perhaps more interesting if the … more →