Paper Mario: Sticker Star trailer

04:21PM 20th Nov 2012

Paper Mario: Sticker Star trailer. Check out the trailer for Paper Mario: Sticker Star trailer on 3DS