biosnake20
Member
This video of Red is hilarious. He just goes off on a tangent raging on cast, Capcom, plasma chuckers, and gems. Put him on the show for this kind of stuff! I'd tune in for more Red promos.
He has a his own youtube channel and the bloody bison show.