Sounds like your right side wheel bearing. Although, that doesn't account for any thudding.