Twilight Filming on St. Thomas, US Virgin Islands
Rumors of a vampire invasion on our local beaches spread through the coconut telegraph like wild fire over Easter weekend. Reportedly, filming for the next installment of the Twilight series “Breaking Dawn” was conducted late Friday and into the early hours of Saturday...