Globe iconLogin iconRecap iconSearch iconTickets icon

Watch this mesmerizing video of Astros mascot Orbit falling off a horse

Houston is home to NASA's Johnson Space Center, which accounts for the city's extraterrestrial community, which includes Astros mascot Orbit. Houston is also in the state of Texas, which is historically known for its cowboys and their trusty horses. The two worlds collided in surreal fashion on Thursday:


The incident occurred while filming a commercial for the team's Friday Night Fireworks promotion. Give Orbit a break on his equestrian skills for now -- he's learning, and more used to riding bikes and tauntauns.