TBO.Com reports the following:
The Claw at USF, the University of South Florida’s newly renovated golf course, apparently looks good enough to be in the movies. Marvel Studios’ “The Punisher,” a movie that will star Thomas James, John Travolta and Rebecca Romijn-Stamos, will shoot some scenes at the golf course.
The production work will take place some time next month while the course is closed to the public.
Visit the link above for more!