Twitter | Search | |
philip lewis
Best video of the so far. People in Ohio, Wisconsin, Illinois, Michigan and Canada saw the flash.
Reply Retweet Like More