Written by john curulewski Lead vocals by james young, dennis deyoung I've got a crazy little mama Lord, she's my heart and soul I don't even have to tell ya She knows how to rock and roll Well this crazy lovin' mama Makin' everything all right I don't even have to tell ya She makes things seem outta sight All right Whenever i'm down And nothings going right at all I just think about my baby And all i've got to do is call When the evening's looking pretty And the day's hanging out too long I know my baby cares about me Right or wrong It took a long time to find her It took a lot of laughs and tears It took a long time to find her It took me 22 years I've got a crazy little mama Said, lord, she's my heart and soul Yeah yeah yeah yeah yeah yeah I don't even have to tell ya She know's how to rock and roll Well this crazy lovin' mama Makin' everything all right Yeah I don't even have to tell ya She makes things seem outta sight All right It took a long time to find her It took a lot of laughs and tears It took a long time to find her It took me 22 years Oh my 22 years 22 years 22 years 22 years 22 years 22 years 22 years