Showing posts with label LA. Show all posts
Showing posts with label LA. Show all posts

2.22.2011

100% chance of James Franco working

Out in LA prepping for the Oscars, James Franco heard that morning weathercaster Elita Loresca was sick. Given that Franco is an amateur meteorologist, its only natural he would fill in.