fast cars and freedom meaning