0 votes
Who plays the Astros mascot?

1 Answer

0 votes
Meet the Next Houston Astros Mascot : UT's Richard Tapia. Last Friday night, a fuzzy green alien named Orbit blazed into Houston's Minute Maid Stadium atop an ATV.
Welcome to our site, where you can find questions and answers on everything about writing essays, homeworks, courseworks, dissertations, thesis statements, research papers and others.