Big Boss Sticks

Previous Next
+ Comments Big Boss Sticks - 2010-06-21 06:13:50
Big Boss sticks, sold in the 7-11 near Balaclava station in Melbourne. I laughed when I saw these, and started talking in the Mobster voice. Canon EOS 40D
1/40 sec
f/1.8
Flash: Not Fired