Focus Rally America . . .

. . . and it is a Ford Focus, I think, bringing us the Super Bowl live from Dallas.  Lea Michele, from the hit show Glee, is singing America the Beautiful and from… Continue reading