• Ratcabbage posted a message on the post How to Build a BEAST - Episode 01.

    I was kinda bummed when Vinny said he was moving to New York but after watching this video I couldn't be more excited to see what he and Alex come up with! GIANT BEAST!