The eery glow of an American Apparel shop window on Writers Square, in downtown Denver, suggests that there may be more to the recent model abductions reported by The Onion. Is it just me, or does this look like UFO activity?
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment