TEOA Releases "Russian Fortune" Music Video

The End of America released the official music video for "Russian Fortune" today. The people of Philadelphia didn't quite know what to make of James dancing in the streets with an oven. Can you?