Today is the day we get the reveal of the first ever trailer (above) for Marvel’s Guardians of the Galaxy: The Telltale Series, which is set to premiere the first of five episodes on April 18th for $4.99 or...
Read More
Entertainment Unfiltered