where is this from?
Some flash movie
It's one of a series of flash vids Q did for Dulce Report
Links?
more of this