Mooncat is gifted a russian sniper rifle. Mooncat is happy.

RheaAitken

RheaAitken's popular clips

Watch more popular clips