posted on Mar, 21 2010 @ 04:22 AM
Whoa, this site always delivers in the mind-blowing category. That IS a flat screen TV. I don't know if it's proof of time travel, but it's a
darn good start. Why would a picture frame have an electrical cord? It doesn't make sense, unless it's a flat screen TV.