Massive, solar powered bird is overseeing Coachella, pretty stoked about its chance to see PhoenixBy L. Dziuban, 04.16.2010