Richard North
AVOID AT ALL COSTS
- 01-24-2014
- 10
An absolute Fng As*Hole!!
Terrible business man, Artist and a poor excuse for a human being!
Need I say anymore!!
Company: Richard North
Country: South Africa
City: Durbanville