Boomers, Gen Z and millennials find common ground in offbeat Aussie lamb ad
Briefly