pic: Alien? Hovering?

1d6c43be1237ba343a461be0868a3026_l.jpg

Team 68, Truck Town Thunder waiting for the match to begin…Anyone else notice their reflective paint?