FTVLive

View Original

Ummmmm....

I like watching The Daily Show when I have the chance.

But, someone might want to explain to them that is not even close to where San Francisco is located.

Just saying….

See this content in the original post