Russian Pigeon Fight VIDEOS Sep 8, 2011 0 824 Why the russians always create the funny shit? buzzfeed