Explore
Discuss
Participate
Play
Sign In
Search
Go
Detailed search
Error!
Warning
Artist
Thomas Hastings
Real name
Thomas Hastings
Born
October 15, 1784
Died
May 15, 1872
Country
United States
Buy
Meta
Added by
Canary
Works
1
All
Songs written by Thomas Hastings
Original songs
Title
Written by
Originally by
Original date
Covered by
Rock of Ages
Thomas Hastings
,
Augustus Toplady
Covered by
(119 artists)
Report error