Justin Guarini Discography

Album

  • 2003 Justin Guarini
  • 2005 Stranger Things Have Happened
  • EP

  • 2008 Revolve