Jean-François Tapp @jftapp
Amoureux des grands espaces, entrepreneur Camp de Base Gaspésie et directeur de courses de @GaspesiaEvents dont @Gaspesia100. Papa trop fier 3x. campdebasegaspesie.com Percé, Québec, Canada Joined February 2011-
Tweets1K
-
Followers792
-
Following1K
-
Likes49
Je suis allé plocoter avec Fred Savard et quelques supers collègues gaspésiens à l’invitation de Tourisme Gaspésie! Ça faisait un bout que j’avais eu une discussion politique! Dans vos oreilles icitte!👇 surl.li/pgbzy
What a line-up! 👌 #bm100
Comment agir sur la crise du logement? En abolissant la taxe de bienvenue! 🤣 Vraiment? #polqc #debatdeschefs #qc2022
Du tourisme d'hiver à Percé? ici.radio-canada.ca/info/videos/me…
Tu as beaucoup de questions sur l'été d'événements en Gaspésie... Je t'en jase en direct ce midi sur FB :facebook.com/evenementsgasp… #gaspesie #ultratrail #gaspesia100 #utg100 #mtb #trailrunning #running #utg100naak #gaspesia100naak #covid19
La 6e édition de l’Ultra Trail @Gaspesia100 sera présentée du 18 au 20 juin 2021. Au menu, des parcours allant de 5 à... 240 kilomètres dans la superbe région de Percé. @jftapp, directeur de course, nous donne les détails. fb.watch/4q357Lz50Y/
Clin d'oeil au Camp de Base Coin du Banc ce matin à l'émission de @Penelopemcquade sur @iciradiocanada! Merci à Isabelle Matte pour les bons mots! ici.radio-canada.ca/premiere/emiss…
Bravo @guyalepage de t'intéresser à une initiative de région pour une rare fois dans ta carrière publique! Tu peux dormir en paix...la marmotte coûte moins cher à nourrir que la gouverneure et c'est un gentil monsieur qui paye ça de sa poche...pas tes gros impôts!!
Top 3 - Micro-aventures à faire avec des enfants cet hiver au Camp de Base Gaspésie! - Camp de Base Coin-du-Banc campdebasegaspesie.com/1/post/2021/01…
Vient tout juste de publier une photo à Gaspé, Quebec instagram.com/p/CGsO2h0FXpD/…
C'était trop fou pour toi cet été? Viens cet automne!!! ledevoir.com/contenu-comman…
Et si la Gaspésie se mettait en mode anti-tourisme? Imaginez comment ça irait bien! Merci à @mclortie pour le micro sous la moustache! lapresse.ca/actualites/202…
Défi Gaspesia 100 Naak – Grand déconfinement des ambassadeurs Pierre-Marc est un enseignant au primaire et influenceur de saines habitudes de vie auprès des jeunes établi à Pabos-Mills en Gaspésie. #gaspesia100naak #gaspésie #30jours30ambassadeurs
Dévoilement dimanche soir LIVE sur FB @Gaspesia100!
Merci à @DSauve_rc et @RC_Sports pour l’invitation à collaborer à ce reportage! #cavabienaller
Merci à @DSauve_rc et @RC_Sports pour l’invitation à collaborer à ce reportage! #cavabienaller
Je répond aux questions à propos de l'Ultra Trail Gaspesia 100 en direct ce soir sur la page Facebook du Gaspesia 100. facebook.com/gaspesia100/
Des questions? #sailor #capitaine #auberge #moncampdebaseengaspesie à Camp de base Coin-du-Banc instagram.com/p/B5vzI4HFIVk/…
Nouvelle date pour mon événement de course à pied! De moins en moins d’excuses possibles!!!😀
Nouvelle date pour 2020! Imaginez le bleu de la Gaspésie et les couleurs d’automne!!! Gaspesia.org #marathon #courir #courseapied #fqa
Un voyage de fin d'année en Gaspésie pour voir le Rocher Percé et participer à l'Ultra Trail Gaspesia 100? youtube.com/watch?v=mG-n9J…
Simon Carmichael @SimonCarmi
2K Followers 2K Following Journaliste au Soleil (@lesoleildeqc) 📰 - entre l'Assemblée nationale et Lévis - il/lui - Une piste ? En DM, au [email protected] ou par pigeon 🐦James Keays @keaysj
440 Followers 685 Following Conseiller municipal à la ville de Gaspé | Vice-Président de la Régie intermunicipale de traitement des matières résiduelles de la Gaspésie et fier gaspésien.Joan Roch @j0anr0ch
1K Followers 891 Following author, affiliate for @iamrunbox (https://t.co/Q2xivgiHI1 + Joan15), @lunasandals (https://t.co/yzCaw7qOsM)patwhite70 @PatWhite70
41K Followers 45K Following Citoyen - Professeur de journalisme à l’UQAM - Fondateur @HuffPostQuebec. Ex @Reuters @pressecan @CTVNews @Canoe @JdeQuebecBernard Drainville @BDrainvilleQc
112K Followers 17K Following 💙Mari de Martine•Père de Lambert, Rosalie, Matisse•Député de Lévis•Ministre de l’Éducation•CAQ• UOttawa/London School of Economics (LSE). Retweet/Like≠accord.Nelson Sergerie @NelsonSergerie
1K Followers 511 Following Journaliste pigiste en Gaspésie/Radio, télévision/presse écrite/WebRena Babeu @babeu6318
36 Followers 5K FollowingTheadora Hennes @TheadHenne
65 Followers 5K FollowingCaleesi Izak @IzCalees
63 Followers 5K FollowingLilith Heelan @lilith74895
96 Followers 5K FollowingDesire Babikian @BabikDesir
70 Followers 5K FollowingLois Ichinotsubo @LIchinotsu56801
71 Followers 5K FollowingEsmae Mungo @esmae_mung
77 Followers 5K FollowingDaniel Côté @DanielCoteGasp
45 Followers 250 Following Nouveau compte après piratage de mon VRAI compte que X n'a jamais daigné me restituer. Papa de jumeaux, Maire de Gaspé, Préfet MRC Côte-de-Gaspé, ex-prés. UMQCharlie-Maude Giroux @CharlieMaudGB
1 Followers 35 Following Conseillère municipale de la Pointe-Forillon - Ville de Gaspé Membre du RJMAM et du caucus écologiste municipal du QCalain delarosbil @aldelaro
33 Followers 95 FollowingElen-na @Elenna097558029
371 Followers 4K Following Outre la Quête de Sens et de Vérité, la Nature m’inspire à travers sa beauté et son harmonie. Retraitée, je considère la bienveillance...un baume sur la Vie.Israël LeGuédard @isiLeGuedard
313 Followers 219 Following Gaspésien, mari, père de famille et pêcheur de saumon... Tout ça, dans l'ordre ou le désordreNathalie brunet @Nathaliebr67
2 Followers 77 FollowingAnnick Bernatchez @AnnickBern45583
0 Followers 37 Followingxavier huitorel @thecoluche
13 Followers 112 Following Mix de Breton et de Québécois. Je vous laisse imaginer 😁 Fais du BBQ toute l'année donc je fais aussi du sport toute l'année 🤪 Bref sportif épicurien 🥓🏃🍷Delphin shindano @Delphinshindan6
15 Followers 98 FollowingDiallo Aminata @A37744875Diallo
269 Followers 2K FollowingSite patrimonial de p.. @SMatamajaw
20 Followers 303 Following Le seul site patrimonial rappelant les camps privés de pêche au saumon de l'Atlantique du 19e et 20e siècle dans la Vallée de la MatapédiaNicolas Falcimaigne @nfalcimaigne
374 Followers 646 Following Fondateur et brasseur, Le Caveau des Trois-Pistoles - https://t.co/xGmbsY5XAR Parodyyann choppé @yannchopp
118 Followers 3K FollowingPrivatebebe.com @Privatebebe
2K Followers 2K Following ❤ https://t.co/wj2wPuwZ3D › Partagez les #photos de votre #bébé en toute sécurité avec vos proches › #vieprivee #grossesse et aussi @privatefamille @fammiesUSALinda Gagnon @LindaGa48404901
9 Followers 144 FollowingBella Pelletier @pelletier_bella
6 Followers 406 Following[email protected].. @jeanlebreuxcgo1
42 Followers 385 Following Actualités Anglais Journalistes Politiques Journalistes Politiques JournalistPolitiques Gouvernement du Québec Journalistes du Québec Sports Actualitésjhon cardenas @jhoncardenas70
11 Followers 97 Followingkiyali jacques jerem @JacquesJerem
3 Followers 92 FollowingBNP Performance phila.. @BNPFundraising
1K Followers 5K Following Nous aidons les organisations qui rêvent d’avoir un impact positif sur la société. We help organizations which strive to build a better world. #Fundraising #HREMILIE GAGNE @EMILIE_GAGNE_RC
20 Followers 111 Following Chroniqueuse à l'émission de radio matinale C'est jamais pareil à Radio-Canada Saguenay-Lac-St-Jean. [email protected]Guillaume Cantin @GcCantin
282 Followers 606 FollowingMathieu Tétreault @Math_Tetreault
86 Followers 365 Following #ultrarunner mixed with a pinch of #geek. Crypto enthousiasm | business owner | Creative mind | Live in #MontrealRachele Leblanc @Leblanc8Rachele
129 Followers 266 Following 100% gaspésienne, quoiqu’un peu française, j’aime cultiver les orchidées et les citrons. Maman de deux merveilleux garçons, j’aime ma région.Sylvie Fortin @Sfortin429
17 Followers 287 FollowingAlexandra Gellé, PhD.. @AlexGelle
4K Followers 3K Following Striving for a net-zero future ♻️☀️💨 🔋🏢🚗🌾 • Science nerd with a passion for #SciComm • Knowledge Mobilization Consultant • She/her/ellePlard Mathilde @PlardMathilde
112 Followers 559 Following chercheuse @cnrs ✨ j'explore les résonances et les distances à soi, aux autres, au monde 🚀🤸🔭🏃#trailrunning Présidente Maison sport santé @lab_sport_44Pas sorti du bois @passortidubois
111 Followers 135 Following Podcast 100% trail animé par Yannick Vézina 🎙 Je vais à la rencontre de gens fascinants et inspirants pour jaser de course en sentier. Simple de même!sebastienaudet @sebastienaudet1
7 Followers 538 FollowingWiFi Gaspésie @WiFiGaspesie
6 Followers 49 Following Services techniques pour réseaux d'accès Internet sans fil Wi-Fi partout sur le territoire de la Gaspésie touristique par GTI Télécoms (@gtiquebec).El Wayno @WayneDuguay
443 Followers 759 Following Papa de 3 garçons. Enseignant. Indépendantiste plutôt à gauche. Photographe amateur. Bénévole compulsif. Montréalais qui a fait le choix du retour en région.tremblay lucie @luciegaspe
32 Followers 87 Following optométriste et musicienne,adore le sport intense et le soleil, mon chum et mes enfantsPierre B. Berthelot @pbberthelot
162 Followers 292 Following Historien et rédacteur. https://t.co/rL7MYLrOdMM D @MD88315414
13 Followers 53 Followingkevin cotton @kevincotton1
173 Followers 1K Following épris d'électronique Invested 60$ in Crypto :-) aussi 11k$ à la bourse :-( Sailing is the GoalCanadiens Montréal @CanadiensMTL
1.6M Followers 100 Following Compte officiel des Canadiens de Montréal · Official account of the Montreal Canadiens #GoHabsGo 🏒🥅 https://t.co/I699G8Op9Q · https://t.co/L88u4UWqLRAlec Castonguay @Alec_Castonguay
73K Followers 2K Following Journaliste. Animateur de @MidiInfo à Radio-Canada. Analyste politique. Ex-chef du bureau politique à @lactualite. Auteur du livre «Le Printemps le plus long».Le Soleil @lesoleildeqc
132K Followers 179 Following Les manchettes de l’heure du quotidien Le Soleil, la référence en information à QuébecSimon O Fecteau @sofecteau
92K Followers 2K Following Le Bye Bye, En audition avec Simon, Ces gars-là, ex-Chick n’Swell.Patrice Roy @PatriceRoyTJ
177K Followers 707 Following Chef d'antenne 17h RDI, TJ18h Radio-Canada, spéciales politiques et ...papa .Jean-François Lisée @JFLisee
130K Followers 3K Following Auteur de livres et de balados à https://t.co/IjsprKL6xY., partisan de l'indépendance, du français, de l'écologie et du sens de l'humour !Dany Turcotte @danyturcotte
225K Followers 3K Following Le Groupe Sanguin, Lévesque/Turcotte, La Petite Séduction, Tout le monde en parle et tout cet avenir devant moi!Pascal Bérubé @PascalBerube
67K Followers 6K Following Député du @PartiQuebecois dans #MataneMatapédia | Ex-ministre du @GouvQc et ex-chef parlementaire | Indépendantiste pratiquant | ⚜️michel jean @micheljean5
22K Followers 5K Following Innu. Chef d'antenne du TVA Midi Écrivain @ Libre Expression, Seuil, Points, Depaysage, Wieser Verlag, Unionsverlag, House of Anansi, Tiempo de Papel...James Keays @keaysj
440 Followers 685 Following Conseiller municipal à la ville de Gaspé | Vice-Président de la Régie intermunicipale de traitement des matières résiduelles de la Gaspésie et fier gaspésien.ICI Gaspésie-Îles @icigim
2K Followers 50 Following ICI toute l'actualité régionale grâce à notre équipe sur le terrain. Commentez nos nouvelles ou suggérez des sujetsDaniel Thibault (il/h.. @danielthibault
56K Followers 3K Following Merci d'avoir utilisé les caisses libre-service @danielthibault.bsky.socialChantal Machabee @ChantalMachabee
146K Followers 2K Following Vice-Présidente Communications Hockey @canadiensMTL VP Hockey communications/Maman de deux merveilleux garçons! INSTAGRAM: @chantalmachabee #GohabsgoJoan Roch @j0anr0ch
1K Followers 891 Following author, affiliate for @iamrunbox (https://t.co/Q2xivgiHI1 + Joan15), @lunasandals (https://t.co/yzCaw7qOsM)Pierre Duchesne @duchp
49K Followers 3K Following Enseigne à l'UL, UQAM & ENAP • 25 ans journaliste (RC) • Ministre de l'Ens. supérieur 2012-14 (Borduas) • Bio Parizeau & Rocher • Analyste à @MidiinfoParti Québécois @partiquebecois
108K Followers 3K Following Nous voulons que le Québec devienne un pays. ⚜️ • Chef : @PaulPlamondon • Instagram : @partiquebecois Linktree : https://t.co/9Aza92n2osMathias Brunet @mathiasbrunet
89K Followers 2K Following Journaliste sportif affecté à la couverture du hockey pour le quotidien La Presse. Instagram: https://t.co/o0QLlhr163Jeff Bezos @JeffBezos
6.4M Followers 355 Following Amazon. Blue Origin. Washington Post. Bezos Earth Fund. Bezos Academy.Jack Han @JhanHky
22K Followers 404 Following Hockey Consultant | NHL/AHL/Liiga/SwissNL/PHF experience | Follow me to learn about Tactics & Player DevelopmentMathieu Chouinard @Chouine
3K Followers 2K Following @tvasports hockey analyst. Former 1st and 2nd round NHL pick. Got a few scouts fired in my days...Felix A Lapointe @CoachLapointe
2K Followers 2K Following Fier Québécois ⚜️. Canadian Track and Field coach 🇨🇦. Passionné de politique et de sports de haut niveau.M.A L'Allier | RP @malallier
2K Followers 2K Following Agence de relations publiques et de représentation d'athlètes.Lassonde @lassondeinc
504 Followers 363 Following Lassonde est un chef de file de l’industrie des aliments et des boissons en Amérique du Nord.Dominique Fortier @DominiqueFortie
137 Followers 24 Following Journaliste et Chef de contenu L'Avantage gaspésien et L'Avant Poste.Benoit LAVAL @laval_benoit
606 Followers 281 Following Fondateur - Chief Executive Officer @RaidLight & VERTICAL Stations de Trail Espaces #SkiDeRando INO-FAB • Sportif de haut-niveau #Trail • passionné de montagneMaxim Chartrand @MaximChartrand
747 Followers 204 Following Entrepreneur : Télécoms, médias & divertissements numériques | ex- telus & clearnet | Québec | Follow @MaximChartrand2 for my english tweets.Daniel Paré @dan_p_kin
52 Followers 110 FollowingMarie-C Costisella @CostisellaC
43 Followers 184 Following Consultante communications et marketing. Passionnée de photo, de météo et de politique. Montréalaise de coeur et gaspésienne de souche.Paul Byron @jpbyron89
32K Followers 80 Following The official twitter account of #41 Paul Byron of the Montreal Canadiens. Proud husband and father. Fantasy football enthusiast. https://t.co/0trdfxCA6SNana-mi @Nanamimontreal
39 Followers 99 Following QUI EST NANA-MI?Suivre Nana-Mi c'est redécouvrir le stylisme d'un autre œil. J'explore le monde à vélo. I discover cool trend around the the world by bike.Méganne Perry Mélan.. @MeganneMelancon
6K Followers 655 Following Porte-parole nationale du Parti Québécois, ex-députée de Gaspé à l’Assemblée nationale, fière Gaspésienne et indépendantiste 💙⚜️🌎The Barkley Marathon @BarkleyMarathon
44K Followers 178 Following A 100-mile footrace in the hilly woods of Eastern Tennessee.Gary Robbins @gary_robbins
35K Followers 2K Following Sometimes I run over mountains & into sunrises - once ran round Rainier in 18h51m - CR HURT Hawaii 100m 19h35 - Nolans -Coach - Race Director - Salomon athleteKeith @keithdunn
89K Followers 997 FollowingTravis Macy @TravisMacy
1K Followers 931 Following Author, #TheUltraMindset. Endurance athlete/coach, writer, speaker, dad. Sponsored by @VasqueFootwear, #UDHydrates, #vespapower, #nativeeyewear & #injinji.Raid in France @RaidInFrance
873 Followers 1K Following French leg of the Adventure Racing World Series. Next edition: September 29 to October 1, 2023 European Championship 🇫🇷 #raidinfrance #arworldseries #arwcAR World Series @ARWorldSeries
1K Followers 123 Following Adventure Racing (AR) World Series! Seek your adventure around the Globe! https://t.co/c17grl9BPJ #arworldseries #adventureracingSleepMonsters.com - T.. @adventurenet
2K Followers 1K Following Adventure Racing & Endurance Sport Worldwide. Reports, news, features and videos. https://t.co/GIVmOHa3VZ #adventurenet #sleepmonstersNEOS @neoscycling
3K Followers 1K Following Discover innovative products from new cycling brands exclusive to NEOS, all while supporting your local independent bike shop!Marie-Josée P.Comeau @mj_comeau
1K Followers 1K Following Journaliste à @radiocanadainfo | [email protected]Chantier Forillon @CNForillon
52 Followers 28 Following Chantier Naval Forillon se démarque depuis plus de 60 ans par la qualité de ses navires et par ses solutions clés en main en matière de construction navale.Kirsti Lay @layk88
2K Followers 319 Following 2016 Olympic bronze medalist. 2x World Championship medalist. Team @RallyUHCcycling. Haskayne Business graduate. I consider sharing dessert a competitive sportEric Cote @btmtblog
602 Followers 1K Following Ostéopathe, coureur, blogueur, photographe. Ambassadeur @AltraRunning & @nakedrunningbnd Osteopath, runner, blogger, photographer.Trail Moments @trailmoments
467 Followers 648 Following All things #trailrunning #mountainrunning #skyrunning #fellrunning #trailandultra #peakbagging #running #ultrarunningEtienne Grandmont @e_grandmont
3K Followers 1K Following Député de l’Assemblée nationale du Québec pour @QuebecSolidaire dans Taschereau #polqcMarline Côté @MarlineCote1
212 Followers 512 Following Coordonnatrice de projets, coureuse (de trail!), maman, politisée, impliquée. Je m'intéresse aux médias, communications, l'événementiel, le sport, l'intensité!Frédéric Plante @FredPlanteRDS
26K Followers 677 Following Animateur du @5a7RDS, Passionné de course à pied INSTAGRAM: @frederic_plante_rds. INSTAGRAM: Critique culinaire amateur: @popoteetbecoteVéloroute des Bleuet.. @Veloroutebleuet
1K Followers 88 Following Un circuit cyclable de 256 km entourant le lac Saint-Jean qui côtoie de nombreux sites touristiques et sillonne de magnifiques paysages!Village sur glace @villagesurglace
232 Followers 55 Following Village d’antan situé sur les glaces du Lac-St-Jean!David Lecointre @DaLecointre
226 Followers 96 Following fondateur de la Traversee du Lac Saint-Jean à vélo et directeur de la Véloroute des bleuets 🚴Nancy Caouette @lacaouette
1K Followers 3K Following Journaliste basée à Montréal; ex-correspondante de presse au Mexique (2014-2018). Latina de corazón. Français, English, Español.Fond. René-Lévesque @fondrlevesque
722 Followers 532 Following La Fondation René-Lévesque a pour mission de perpétuer et de promouvoir la mémoire de René Lévesque, journaliste et homme politique québécois.La Presse @LP_LaPresse
866K Followers 200 Following Le site d'information francophone le plus complet en Amérique.La Presse Affaires @LP_Affaires
49K Followers 34 Following Les dernières nouvelles sur l'économie, la finance et le monde des affaires.Emilie T. Hamon @emiliethamon
371 Followers 655 Following Ancienne journaliste-présentatrice Toujours communicatrice @villelaprairiegaspetrain @gaspetrain
160 Followers 162 Following Coalition pour le retour du train passager VIA Rail en Gaspésie: nous travaillons afin que le service de train passager soit de retour en Gaspésie. #gaspetrainMa Bicyclette à Moi @BicycletteMoi
19 Followers 108 FollowingÉcouter le débat avec mes amis Maxime et Régis! #debatdeschefs
PPPAAARRDDOOONN !?!?! Patrick Laine, d'un bout à l'autre! 👀 #CBJ
Défi Gaspesia 100 Naak – Grand déconfinement des ambassadeurs Pierre-Marc est un enseignant au primaire et influenceur de saines habitudes de vie auprès des jeunes établi à Pabos-Mills en Gaspésie. #gaspesia100naak #gaspésie #30jours30ambassadeurs
Impact majeur pour les événements de course et de Trail. Mais avec des gens de passion et imaginatifs, le milieu sera au rendez-vous pour accueillir tous les coureurs du Québec.
Un pas de recul pour les événements de course à pied ici.radio-canada.ca/sports/1690902…
Un pas de recul pour les événements de course à pied ici.radio-canada.ca/sports/1690902…
ULTRA TRAIL GASPESIA 100 - DOSSARDS DISPONIBLES Nouveaux dossards disponibles dans la plupart des parcours de l'Ultra Trail Gaspesia 100 2019. Faites vite...ça s'envole comme des p'tits crabes frais en avril!
Le départ est lancé pour la course des enfants de la Série Trail Polaire Gaspesia au Mont-Castor de Matane! Les enfants de 10 ans et moins doivent compléter 1 km. #icigim
La Série Trail Polaire Gaspesia 2019 est officiellement lancée! ow.ly/bkmy30nn2VB
ULTRA TRAIL GASPESIA 100 - DÉFENSE DE PODIUM Il n'y a pas que les coureurs d'ultras qui ont hâte à juin! Noémi Thibault, 3e chez femmes sur notre 13 km confirme sa présence pour défendre son podium! Bienvenue Noémi!
Notre Ministre régionale @MarieEveProulx_ n'a pas perdue de temps pour se mettre au travail. Je viens de recevoir son appel pour discuter d'une rencontre. Merci et bravo pour ce dynamisme et cet engagement de votre part. Nous sommes prêts à travailler avec vous pour notre milieu.
Qui sont les jeunes canadiens et américains à suivre pour la relève internationale?#veloRDS
Anticipation has been building all year and @BCBikeRace is finally here! First stage starts tomorrow in my hometown! 😃 #bcbr2017 #IAMEXCITE
Last minute ultra? Come run or cheer on some crazy runners like me at Quebec's @Gaspesia100 June 17-18. #Runningdad gaspesia100.com/ultra-trail/?l…
Très bel hommage rendu à PK Subban par l'organisation du CH et les partisans. De la classe. Beaucoup de classe.
Ambassador for the @Gaspesia100 Ultra race (UTMB pts!) in June in Quebec. thinking of my first 100-miler! Who wants to join me or crew?
Plus de 100 coureurs de l’Est-du-Québec attendus au Mont-Castor pour la Série Trail Polaire Gaspesia 2017! blogue.gaspesiejetaime.com/2017/02/plus-d…
Les propos de Pierre Mailloux n'ont pas leur place en 2017. En fait, ils n'auraient pas eu leur place en 1967. #sexismeordinaire
What are your goals for 2017? #mtbmarathon #mtbrace #gaspesiejetaime #Mountainbike