Tags » Comcast Xfinity

Virtual Reality puts fans in Xfinity Series race at Homestead

If you plan on attending a NASCAR race weekend this season you have 12 chances to get a close look at a Xfinity Series race thanks to Virtual Reality. 207 more words