Where is the cheapest place to buy the beast from? I remember a while back that there was a place in Ireland that were selling them cheap. Anyone remember the name of them?
Sent from my HTC Desire using Tapatalk
Sent from my HTC Desire using Tapatalk

x 3


Comment