• Threads of Scarlet vs. Easy Company

    January 1, 1970

    Our new Band vs Band champion Threads of Scarlet are back tonight at 6pm ET to face a new challenger. This alt rock band is currently based in NYC, but the band was really founded in Barbados. The band has been together since 2007 (although some members have played together since childhood). Make sure you […]

    Read more