UPDATE: Vic Weiss Has Been Found!

According to an email from Candice Odell. Vic Weiss was found in New York City and is safe at the hospital.

BACK TO Blog Du Jour