For You
Your Library
Live Radio
Podcasts
Artist Radio
News
Features
Events
Contests
Photos
Log In
Sign Up
Get The App
John Canada
Songs
Love on Top
John Canada
CASTLE
John Canada
KIRA
John Canada
HALLWAY
John Canada
79
John Canada
NO DIFFERENCE
John Canada
EVERYTHING
John Canada
Looking for Space
John Canada
Annie's Song
John Canada
Light Blue
John Canada
Sunshine On My Shoulders
John Canada
Heart Out
John Canada
E
Tenerife Sea
John Canada
DEW POINT
John Canada
GRATEFUL
John Canada
WINDBREAKER
John Canada
E
4MYLOVER
John Canada
GHOST
John Canada
MIKASA
John Canada
CRITICIZE
John Canada
Biec Xiec Do Luon
John Canada
E
No Joke (feat. Rah Scrilla, Fan Ran & Johnny Ciggs)
John Canada
E
Pusher Love Girl
John Canada
Kataleeya (feat. Ben FM)
John Canada
Can't Change (feat. Ryan Leo)
John Canada
E
Will You Love Me Tomorrow?
John Canada
Making Money
John Canada
Dirty Water (feat. Ryan Leo)
John Canada
E
She (feat. Johnny Ciggs, Mariel Ross & Fan Ran)
John Canada
E
Triple Fat Goose (feat. Ben FM)
John Canada
E
Plug House (feat. Homie Dun)
John Canada
E
How I Get Down (feat. Johnny Ciggs)
John Canada
E
Ciggs Call
John Canada
E
Hardbody Street Banger (feat. Johnny Ciggs, Pandemic, Fan Ran & Skweeks)
John Canada
E
Call from Terrio, Pt. 2
John Canada
E
Slum Sounds (feat. Sirus the Virus, Fan Ran, Illatungs Vampire, Ben FM, the Honorable Sleaze & Rah Scrilla)
John Canada
E
It's OK (feat. Johnny Ciggs & Reks)
John Canada
E
Drifting (feat. Ryan Leo & Reppa Ton)
John Canada
E
The Grind (feat. Fan Ran, Ryan Leo & Cezar Omega)
John Canada
E
Still Here (feat. Checkbook)
John Canada
E
The Gates (feat. Johnny Ciggs, BC Music 1st & Rah Scrilla)
John Canada
E
4MYLOVER
John Canada
Sunshine On My Shoulders
John Canada
Advertise With Us
Similar Artists
Learn More