Thor TV lands in the ATL for this weekend's Supercross