Corpus Christi - 360° View From Atop The Texas State Aquarium - HD view map location
Video Source: View
By: John Do
Recorded on: 2013-06-01 07:18:46 (GMT)
Category: Travel & Events
Keywords: Corpus Christi, 360 View, Texas State Aquarium, HD
Location: Corpus Christi, TX 78402, USA