RNN14-101135

Wes

New member
Jul 21, 2017
2
0
Country - U.K.

 I believe it was Imported from Japan around 2008

KFC.jpg

 
Last edited by a moderator: