Heidi & Spencer reportedly own a shitload of firearms

/ June 18, 2008