mungos1990
mungos1990
mungos1990

Quick question, what does MSRP mean? Have no idea honestly, and i see it being used a lot (coming from Europe, never really hear odf the term). Thanks