Heidi & Spencer reportedly own a shitload of firearms

By: / June 18, 2008