Red, White & Royal Blue     A Novel              Written by:                                                                                                                                 Casey McQuiston                               Narrated by:                                                                                                                                 Ramon de Ocampo                      Length: 12 hrs and 15 mins     15 ratings     Overall 4.9
{}