IMMORTAL GUARDIAN Bringing Shred Sled to X GAMES
Texas shredders IMMORTAL GUARDIAN will be out on their infamous Shred Sled during the X Games this Friday, June 5, at the Circuit of the Americas in Austin, Texas. IMMORTAL GUARDIAN’s
Continue readingIMMORTAL GUARDIAN Bringing Shred Sled to X GAMES