Father and son survive ghastly accident at Taifa Junction