Location
Texas, USA
2014
Genie
GTH-1256
None
25
No