Video Review: Crimson Skies by the Cable Bruddas

Sorry for the long time between updates. This time I actually mean it. Do you remember Crimson Skies? The Cable Brothers sure as fuck do. Enjoy their new video review!



Comments? Join us on the forum.