The Upcoming.org Archives
The Medic Droid
December 8, 2008
Warehouse Live
813 Saint Emanuel St
Houston,
Texas
77003
Medic Droid is a trio from Phoenix, Arizona .
Added by
Upcoming Robot
on November 9, 2008